package com.ruoyi.network.common;

public class Constant {
	// 设置读数据超时时间(秒),超过该时间无数据交互则断开连接
	public static int READ_TIMEOUT = 600;
	// 设置绑定两个连接超时时间(秒),超过该时间无绑定则断开连接
	public static int BIND_TIMEOUT = 60;
	// 数据包缓冲区大小
	// 较大的数据包可能会增加网络延迟和拥塞的风险,特别是当网络环境不稳定或带宽有限时
	public static int BYTE_BUFFER_SIZE = 8 * 1024;
	// 发送缓冲区大小,增加客户端的发送缓冲区大小可以允许更多的数据在本地缓存，从而可能减少因网络拥塞导致的写操作阻塞
	public static int SO_SNDBUF_SIZE = 128 * 1024 * 1024;
	public static int SO_RCVBUF_SIZE = 128 * 1024 * 1024;
}
